package com.cms.admin.mapper;

import com.cms.admin.model.NoSQLKeyValueDataBase;
import com.cms.admin.model.NoSQLKeyValueDataBaseExt;
import com.cms.admin.model.NoSQLKeyValueDataBaseWithBLOBs;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface NoSQLKeyValueDataBaseMapper {
    int countByCondition(NoSQLKeyValueDataBaseExt example);

     
    int deleteByPrimaryKey(Long recid);

    int insert(NoSQLKeyValueDataBaseWithBLOBs record);

    
    List<NoSQLKeyValueDataBaseWithBLOBs> selectByConditionWithBLOBs(NoSQLKeyValueDataBaseExt example);

    List<NoSQLKeyValueDataBase> selectByCondition(NoSQLKeyValueDataBaseExt example);

    NoSQLKeyValueDataBaseWithBLOBs selectByPrimaryKey(Long recid);

   

    int updateByPrimaryKeyWithBLOBs(NoSQLKeyValueDataBaseWithBLOBs record);

    int updateByPrimaryKey(NoSQLKeyValueDataBase record);
}